Location: Home > YellowPages > CA > South Pasadena > Tempura Inn

Tempura Inn

700 Fair Oaks Ave Ste G
South Pasadena, CA 91030
626-799-6969
Category